off-shore petroleum platform - German English Dictionary